hoot owl
noun
: owl
especially
: any of various owls (as the tawny owl of Europe or the barred owl of America) having a loud hooting call
Love words? Need even more definitions?
Merriam-Webster unabridged
Share